pay punctually - Turkish English Dictionary